/** * @license * Copyright (c) 2014, 2018, Oracle and/or its affiliates. * The Universal Permissive License (UPL), Version 1.0 */ "use strict";define(["ojs/ojcore","knockout","promise"],function(e,n){e.ModuleBinding={},e.ModuleBinding.defaults={viewPath:"text!views/",viewSuffix:".html",modelPath:"viewModels/",initializeMethod:"initialize",disposeMethod:"dispose",activatedHandler:"handleActivated",attachedHandler:"handleAttached",detachedHandler:"handleDetached",bindingsAppliedHandler:"handleBindingsApplied",deactivatedHandler:"handleDeactivated",transitionCompletedHandler:"handleTransitionCompleted"},e.ModuleBinding._EMPTY_MODULE="oj:blank",function(){function i(e,i,t){i=i||e;var o=[];t&&e===i&&(t.parentNode.removeChild(t),o.push(t)),n.virtualElements.setDomNodeChildren(i,o)}function t(e,n){e.forEach(function(e){n.appendChild(e)})}function o(e,n,i){var t={};i[0]&&(t.viewModel=i[0]),i[1]&&(t.view=i[1]);var o=new CustomEvent(n,{detail:t});e.dispatchEvent(o)}function l(e,i,t){if(e&&e[i]){var o={element:t[0],valueAccessor:t[1]};return t.length>2&&(o.viewModel=t[2],t.length>3&&(o["boolean"==typeof t[3]?"fromCache":"cachedNodes"]=t[3])),n.ignoreDependencies(e[i],e,[o])}}function r(i,t,o){if(null!=i){var l=e.ModuleBinding.defaults[t];if(null!=l&&i){var r=i[l];if("function"==typeof r){var d=void 0;return o&&(d={element:o[0],valueAccessor:o[1]},o.length>2&&(d["boolean"==typeof o[2]?"fromCache":"cachedNodes"]=o[2])),n.ignoreDependencies(r,i,[d])}}}}function d(e,i){if(e&&i){var t=e[i];"function"==typeof t&&n.ignoreDependencies(t,e)}}function a(e,i,t){for(var o=e;null!=o;){var l=n.virtualElements.nextSibling(o),r=o.nodeType;o===i||1!==r&&8!==r||t(o),o=l}}function u(e,i){for(var t=i.length-1;t>=0;t--)n.virtualElements.prepend(e,i[t])}function s(e,n){if(n)for(var i=0;i